/* CSS Document 
        Hector AAF (c)
*/

/* Menu desplegable */
#Menu-wrapper {
    z-index: 99;
    clear: both;
    width: 640px;
    height: 65px;
    padding-top: 33px;
    margin-left: 3cm;
}

#Menu ul{
    z-index: 99;
    display:none;
    position: absolute; 
    left:-1px; top:98%; 
    width:187px; 
    padding:0;
}
#Menu li{z-index: 99; display:block; zoom:1; margin:0; font-size:0; float:left;
         text-shadow: 1px 1px #000;
         text-transform: uppercase; }
#Menu li:hover>*{display:block; border-left: 2px #05533e solid;border-right: 2px #05533e solid;}
#Menu li:hover{position:relative;}
#Menu ul ul{position: absolute; left:98%; top:-2px;}
#Menu, #Menu ul{
    margin:0; list-style:none; padding:0; 
    border:0 solid #999999;}
#Menu {display:block; font-size:0; zoom:1; width:500px; height:30px;}
#Menu a:active, #Menu a:focus {outline-style:none}
#Menu a, #Menu li.dis a:hover, #Menu li.sep a:hover{
    z-index: 99;
    display:block; 
    vertical-align:middle;
    background: #fff; 
    border:0 solid #E6E6E6;
    text-align:left;
    padding:5px 10px;
    font: normal 11px "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
    color: #fff; text-decoration:none;
}
#Menu span{overflow:hidden;}
#Menu ul li {float:none;}
#Menu ul a, #Menu ul li.dis a:hover {
    text-align:left; white-space:nowrap;
    color: #303030;text-shadow: none;
    border-bottom: 1px #ccc dotted;
}
#Menu li.sep{text-align:left; padding:0px; line-height:0; height:100%;}
#Menu li.sep span{
    float:none;
    padding-right:0;
    width:2px; height:100%;
    display:inline-block; 
    background-color:#999999; background-image:none;}
#Menu ul li.sep span{width:100%;height:3px;}
#Menu li:hover>a{
    background-color: #086d51;
    border-color:#E6E6E6;
    border-style:none;
    font:normal 11px "Lucida Sans Unicode", "Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
    color: #fff;
    text-decoration:none;
}

#Menu li.istylei0>a {
    height:23px;
    background:url("../../images/normal_back.png");
    font:normal 13px "Lucida Sans Unicode", "Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
}
#Menu li.istylei0>a img.up-menu {display: none;} /* Mantener escondiga up-menu.png */
#Menu li.istylei0:hover>a{
    background-image: url("../../images/hover_back.png");
    font:normal 13px "Lucida Sans Unicode", "Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
}
#Menu li.istylei0:hover>a img.hiddenhover-img {display: none;} /* esconder down-menu.png */
#Menu li.istylei0:hover>a img.up-menu {display: inline;} /* cambiar down-menu.png por up-menu*/
#Menu li.istylei1>a{
    height:-6px; 
    background-color: #99FF00;
    background-image:url("../../images/bottom-line.gif");
    cursor: default;
    text-align: center;
    text-shadow: none;
    color: green;
    font:normal 1px Arial; text-decoration:none;}
#Menu li.istylei1:hover>a {
    background-color:#062540;
    background-image:url("../../images/bottom-line.gif");
    color: grey;
    text-shadow: none;
    font:normal 1px Arial; text-decoration:none;
}
